package com.wechat.file.response;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * 合并响应
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class MergeResponse {

    /**
     * 文件ID
     */
    private String fileId;

    /**
     * 原始文件名
     */
    private String filename;

    /**
     * 文件大小
     */
    private Long fileSize;

    /**
     * 文件类型
     */
    private String contentType;

    /**
     * 下载地址
     */
    private String downloadUrl;

    /**
     * 上传完成时间
     */
    private LocalDateTime uploadTime;

    /**
     * 响应消息
     */
    private String message;
}